home *** CD-ROM | disk | FTP | other *** search
/ Creativ Impulse 2 / Creativ Impulse - Volume 2.iso / civ2_install < prev    next >
Text File  |  1997-10-08  |  32KB  |  870 lines

  1. ; proDAD, Michael Christoph
  2. ; $VER: CIV2_Install 1.1 (08.10.1997) (Copyright by proDAD, All rights reserved)
  3.  
  4.  
  5. ; work:install/civ2_install
  6. ; installer civ2_install language deutsch minuser expert appname "Creativ Impulse Vol.2"
  7.  
  8.  
  9. (if (<> @language "english")
  10.   (if (<> @language "deutsch")
  11.     (set @language "deutsch")
  12.   )
  13. )
  14.  
  15.  
  16. ;=============================================================================
  17. ; Deutsche Texte  (default)
  18.  
  19. ;(if (= @language "deutsch")
  20. ;(
  21.   (set #welcome-text          (cat "\nHiermit können Sie die Daten der\n"
  22.                                    "\"Creativ Impulse Vol.2\"\n"
  23.                                    "auf einer Festplatte installieren.\n\n"
  24.                                    "Sie können dabei auswählen, welche Teile der CD kopiert werden sollen.\n\n"
  25.                                    "Die Daten werden dann automatisch in das Verzeichnis von Monument/Adorage/MovieShop kopiert."))
  26.   (set #welcome-help          (cat "Wählen Sie 'Weitermachen' wird mit der Installation begonnen.\n\n"
  27.                                    "Klicken Sie auf diesen Schalter, wenn Sie die Daten installieren wollen. "
  28.                                    "Mit 'Nicht installieren' können Sie das Installationsprogramm sofort wieder verlassen, "
  29.                                    "ohne daß irgendwelche Änderungen an Ihrem System vorgenommen wurden.\n\n"
  30.                                    "Mit 'Installation abbrechen' können Sie jederzeit bei einer Rückfrage "
  31.                                    "die Installation unterbrechen. Ansonsten können Sie durch Drücken der "
  32.                                    "ESC-Taste die Installation unterbrechen."))
  33.   (set #choice-wcontinue      (cat "Weitermachen"))
  34.   (set #choice-wabort         (cat "Nicht installieren"))
  35.  
  36.   (set #needcd-text           (cat "\nBenötige die CD-Rom \"Creativ Impulse Vol.2\" zum Fortfahren der Installation im CD-Rom-Laufwerk."))
  37.   (set #needcd-help           (cat "Bitte legen Sie die angeforderte CD-Rom in das Laufwerk ein, um mit der Installation fortfahren zu können."
  38.                                    @askdisk-help))
  39.  
  40.   (set #komponenten-text      (cat "Welche Komponenten wollen Sie installieren ?"))
  41.   (set #komponenten-help      (cat "Haken Sie hier bitte die Punkte ab, welche auf die Festplatte kopiert werden sollen. Hinter jedem Eintrag steht die benötigte Festplattenkapazität.\n\n"
  42.                                    @askoptions-help))
  43.  
  44.   (set #selectmonydrawer-text (cat "Bitte wählen Sie die Schublade aus, in der sich das Programm Monument befindet."))
  45.   (set #selectmonydrawer-help (cat "Wählen Sie die Schublade aus, in der sich das Programm Monument Titler oder Monument Designer befindet.\nIn dieses Verzeichnis werden dann die entsprechenden Daten installiert.\n\n"
  46.                                    @askdir-help))
  47.  
  48.   (set #selectadodrawer-text  (cat "Bitte wählen Sie die Schublade aus, in der sich das Programm Adorage befindet."))
  49.   (set #selectadodrawer-help  (cat "Wählen Sie die Schublade aus, in der sich das Programm Adorage befindet.\nIn dieses Verzeichnis werden dann die entsprechenden Daten installiert.\n\n"
  50.                                    @askdir-help))
  51.  
  52.   (set #selectmsdrawer-text   (cat "Bitte wählen Sie die Schublade aus, in der sich das Programm MovieShop befindet."))
  53.   (set #selectmsdrawer-help   (cat "Wählen Sie die Schublade aus, in der sich das Programm MovieShop befindet.\nIn dieses Verzeichnis werden dann die entsprechenden Daten installiert.\n\n"
  54.                                    @askdir-help))
  55.  
  56.   (set #lostdiskspace-text    (cat "\nAuf dem Laufwerk \"%s\"\n sind nur noch %ld MBytes frei.\nFür die weitere Installation der %s-Daten\nwerden aber etwa %ld MBytes benötigt.\n\nInstallation trotzdem fortsetzen ?"))
  57.   (set #lostdiskspace-help    (cat "Auf dem Laufwerk \"%s\" sind nur %ld MByte verfügbar.\nFür die weitere Installation werden aber etwa %ld MByte benötigt.\n"
  58.                                    "Falls bereits Daten der CD-Rom teilweise oder vollständig installiert wurde, wird aber weniger Festplattenplatz benötigt.\n\n"
  59.                                    "Mit 'Weiter installieren' wird die Installation trotzdem fortgesetz,\nmit 'installieren abbrechen' wird die Installation beendet. "
  60.                                    "Dann können Sie nach einem Neustart ein anderes Laufwerk auswählen."
  61.                                    @askbool-help))
  62.  
  63.   (set #choice-continue       (cat "Weiter installieren"))
  64.   (set #choice-abort          (cat "Installation abbrechen"))
  65.  
  66.   (set #onlytitler-text       (cat "\nHINWEIS:\n\nIm ausgewählten Verzeichnis ist nur ein Monument Titler installiert. "
  67.                                    "Daher können die Animationen und Projektdateien der CD-Rom nicht sinnvoll verwendet werden.\n\n\n"
  68.                                    "Installation trotzdem fortsetzen ?"))
  69.   (set #onlytitler-help       (cat "Die CD-Rom enthält größtenteils Daten, die für Monument Designer V3 (oder teilw. für Animage) ausgelegt sind. "
  70.                                    "Monument Titler kann nur die Grafik, einzelne Sequenzebilder, oder das erste Bild aus den Animationsdateien verwenden. "
  71.                                    "Die Projektdateien können nicht geladen werden!"
  72.                                    @askbool-help))
  73.  
  74.   (set #maindefcopy-text      (cat "\nKopieren der Datei Main.def für Monument\n\n%s\n\n\n"
  75.                                    "Nur mit einer aktuellen Main.def-Datei stehen die zusätzlichen Grafiken und Animationen sofort in den Monument-PopUps zur Verfügung."))
  76.   (set #maindefcopy-help      (cat "Nur mit einer aktuellen Main.def-Datei stehen die zusätzlichen Grafiken und Animationen sofort in den Monument-PopUps zur Verfügung.\n\n"
  77.                                    "Bei Kopierbestätigung wird das bisherige Main.def in \"Main.def_old\" umbenannt, sodaß Sie eigene Änderungen übertragen können.\n\n"
  78.                                    @copyfiles-help))
  79.   (set #choice-mcontinue      (cat "Weiter mit kopieren"))
  80.   (set #choice-mabort         (cat "Diesen Teil überspringen"))
  81.  
  82.   (set #amaindefcopy-text     (cat "\n\nSoll eine neue Definitionsdatei (Main.def) für Monument installiert werden ?\n\n"
  83.                                    "Monument benötigt diese Datei, um die Daten der CD automatisch in die PopUps mit einzubinden."))
  84.   (set #amaindefcopy-help     (cat "Wählen Sie 'Weiter mit kopieren' um die Datei 'Main.def' in das Monument-Verzeichnis zu kopieren. "
  85.                                    "Das Monument-Verzeichnis wird automatisch ermittelt oder bei Nichtauffinden abgefragt."
  86.                                    @askbool-help))
  87.  
  88.   (set #complete-text         (cat "Alle Daten werden in die entsprechenden Programmverzeichnisse kopiert und stehen in Monument/Adorage/MovieShop zur Verfügung.\n\n"))
  89.  
  90.   (set #completewithout-text  (cat "\n\nHINWEIS:\n\nDa Sie keine Komponenten ausgewählt haben, wurden auch keine Daten von CD-Rom auf die Festplatte kopiert."))
  91.  
  92.  
  93.   (set #abort-destnotexists   (cat "Zielverzeichnis zum Kopieren existiert nicht !!!\n\n\nINSTALLATION WIRD ABGEBROCHEN"))
  94.   (set #abort-destnotmony     (cat "Zielverzeichnis zum Kopieren ist kein Monument Titler- oder Monument Designer-Verzeichnis !!!\n\n\nINSTALLATION WIRD ABGEBROCHEN"))
  95.   (set #abort-destnotado      (cat "Zielverzeichnis zum Kopieren ist kein Adorage-Verzeichnis !!!\n\n\nINSTALLATION WIRD ABGEBROCHEN"))
  96.   (set #abort-destnotms       (cat "Zielverzeichnis zum Kopieren ist kein MovieShop-Verzeichnis !!!\n\n\nINSTALLATION WIRD ABGEBROCHEN"))
  97. ;)
  98. ;)
  99.  
  100.  
  101. ;-----------------------------------------------------------------------------
  102. ; *** Procedure zum Kopieren der Main.def-Datei für Monument ***
  103. ; altes Main.def umbenennen und neues Main.def kopieren
  104. ; falls mit neuer CD-Rom installiert wurde befindet sich die Datei darauf,
  105. ; sonst auf der Installations-Diskette
  106. ; nur eine neuere Version wird kopiert
  107. ; bei MonumentTitler V1 die spezielle Main_V1.def-Datei kopieren!
  108.  
  109. (procedure MONY_INSTALL
  110. (
  111.     (set #founderr 0)
  112.  
  113.     ; Monument nicht installiert, dann erst Ziel ermitteln
  114.     (if (<> #monyinstall 1)
  115.       (
  116.         ; IP-Eintrag nach ENV kopieren, damit mit getenv der